@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 12px;
	font-family: "微软雅黑";
	color:#353535;
	width:100%;
}
ul {
	list-style-type: none;
}
li {
	/*float: left;*/
}
a {
	text-decoration: none;
	color: #555555;
}
img {
	border: none;
}
/****index*****/
.wrap{
	width:100%;
	}
.header{
	width:100%;
	height:105px; background: url(../images/bg1.jpg) repeat-x left 50px none;
	}
.box{
	width:1212px;
	margin:0  auto;
	}
.logo{
	width:384px;
	height:100px;
	float:left;
	margin-top:2px;
	}
.some{
	width:760px;
	float:right;
	}
.teleo{
	width:100%;
	height:35px;
	margin-top:15px;
	}
.telepone{
	width:245px;
	*width:245px;
	margin-left:240px;
	*margin-left:50px;
	float:left;
	font-size:16px;
	color:#b81c22;
	line-height:35px;
	}
.telepone span{
	display:block;
	float:left;
	margin-top:8px;
	margin-right:8px;
	} 
.soso{
	width:265px;
	float:right;
	}
.tst{
	width:218px;
	height:30px;
	border:1px solid #20619e;
	float:left;
	font-size:14px;
	line-height:30px;
	text-indent:10px;
	color:#888;
	}
	
.kou{
	background:url(../images/jx2.png) no-repeat;
	width:45px;
	height:32px;
	float:right;
	border:0;
	cursor:pointer;}
.menu{
	width:100%;
	height:30px;
	margin-top:13px;
}
.menu li{
	float:left;
	width:85px;
	font-size:16px;
	line-height:30px;
	height:30px;
	text-align:center;
	font-size:16px;
	line-height:30px;
	margin-right:27px;
	}
.menu li a{
	color:#444;
	}
.menu li:hover {
	background:url(../images/bgt.png) no-repeat;
	color:#fff;
	width:85px;
	height:30px;
	}
.menu li:hover  a{
	color:#fff;}
.footer{
	width:100%;
	height:255px;
 	background-color:#f9f9f9; clear:both;
	}
.frend{
	width:100%;
	height:45px;
	background-color:#5e9ede;
	border-bottom:1px solid #a9d0f4;}
.contalin{
	width:100%;
	height:205px;
	background-color:#efefef;
	}
.coy{
	float:left;
	font-size:14px;
	color:#666;
	line-height:25px;
	}
	.coy a {
    line-height: 20px; color:#999
}
.slinx{
	width:100%;
	height:145px;
	border-bottom:1px solid #bfbfbf;}
.bean{

	}
.small{
	float:left;
	font-size:12px;
	color:#bfbfc0;
	line-height:40px;
	}
.small a{
	color:#bfbfc0;
	
}
.small a img{
	margin-right:4px;}
.angs{
	float:left;
	margin-left:10px;
	color:#666666;
	}
.angs span{
	margin-left:15px;
	position:relative;
	top:10px;
	margin-right:5px;
	}
.sinleft{
	width:695px;
	border-right:1px solid #c9c9c9;
	float:left;
	margin-top:20px;
	}
.sinleft .alls{
	font-size:16px;
	color:#444;
	line-height:25px;
	}
.meldd{
	width:100%;}
.dinhua{
	width:100%;
	}
.dinhua span{
	width:51px;
	height:52px;
	float:left;
	display:block;
	margin-left:13px;
	margin-top:18px;
	margin-right:20px;
	}
.dinhua p{
	width:243px;
	float:left;
	font-size:16px;
	color:#5e9ede;
	line-height:30px;
	margin-top:14px;
	}
.dinhua p b{
	font-size:18px;
	}
.xilist{
	float:left;
	margin-left:50px;
	width:310px;
	}
.xilist li{
	width:100%;
	font-size:14px;
	color:#666;
	line-height:35px;
	}
.xilist li span{
	display:block;
	float:left;
	margin-top:10px;
	margin-right:10px;
	}
.sinright{
	width:460px;
	float:right;
	}
.weixin{
	width:228px;
	float:left;
	margin-top:23px;
	}
.weixin span{
	width:75px;
	display:block;
	height:76px;
	float:left;
}
.weixin p
{
	width:98px;
	font-size:12px;
	color:#666;
	line-height:25px;
	margin-left:33px;
	float:left;
	}
.weilko{
	width:200px;
	float:right;
	margin-top:24px;}
.weilko p{
	font-size:14px;
	color:#444;
	line-height:25px;
	}
.weilko ul{
	width:100%;
	}
.weilko ul li{
	width:78px;
	*width:40px;
	float:left;
	margin-right:15px;
	*margin-right:5px;
	font-size:12px;
	color:#666;
	line-height:35px;
	}
.weilko ul li span{
	display:block;
	float:left;
	margin-right:4px;
	margin-top:6px;}
	
	
	
.pro_list1{ padding:0;}
.pro_list1 li { float:left; list-style-type:none; padding:5px 0px; padding-left:0px;width:135px;
}
.pro_list1 li a { color:#5e9ede; text-decoration:none;padding:5px 5px;width:135px;padding-left:0px; font-size:14px;
}
.pro_list1 li a:hover { color:#5e9ede; text-decoration:none;text-decoration: underline;}
.abottt{ width:1200px; margin:0 auto; height:220px; overflow:hidden}
.abottt h3{ border-bottom:#CCC 1px dashed; line-height:30px;}
.abottt a{ color:#5e9ede;}
.abottt p{ line-height:26px; text-indent:25px; margin-bottom:20px;}
.abottt img{ margin:0 30px 0 0px;}







.index_cat{background:#5e9ede;width:100%;margin-bottom:px;}
.catlist{width:1200px;margin:0px auto;height:160px;border-bottom:#5196df solid 1px;border-top:#5196df solid 1px;}
.main_cat{width:220px;height:165px;float:left;background:url(../images/index_cat_line.jpg) repeat-y 180px 10px;padding-left:18px;}
.main_cat h4{padding-top:18px;text-align:left;}
.main_cat h4 a{color: #FF0;font-size:14px;}
.main_cat ul{margin-top:10px;}
.main_cat ul li{width:188px;line-height:25px;font-family:"微软雅黑";font-size:12px;/*position:relative;z-index:99999;*/
}
.main_cat ul li　a{}
#navv,#navv ul{width:150px;list-style:none;float:left;padding:0px;margin:20px 0px 0px 0px;border-bottom:0px;}
#navv ul ul{border:solid 1px #CCCCCC;border-bottom:0px;}
#navv a{display:block;width:242px;color:#fff;text-decoration:none;font-size:14px;}
#navv a:hover{color:#fff;}
#navv li{height:23px;line-height:23px;position:relative;}
#navv li ul{position:absolute;left:-999em;z-index:999;width:242px;font-weight:normal;margin:0px;padding:0px;}
#navv li li{width:220px;}
#navv li ul a{width:150px;padding:0px 12px;line-height:23px;background:#fff;color:#000;text-align:left;}
#navv li ul li a{width:220px;}
#navv li ul a:hover{color:#000;}
#navv li ul ul{margin:0px 0 0 242px;}
#navv li:hover ul ul,#navv li.sfhover ul ul{left:-999em;}
#navv li:hover ul,#navv li li:hover ul,#navv li.sfhover ul,#navv li li.sfhover ul{left:auto;}
#navv li:hover ul,#navv li.sfhover ul{left:150px;top:0px;}
#navv li:hover,#navv li.sfhover{background:#6cb3fa;}
* html #navv li{float:left;height:1%;}
* html #navv li a{height:1%;}
/*.main_cat ul li .index_last_cat{position:absolute;left:100px;top:0px;border:#ccc solid 1px;background-color:#fff;display:none;z-index:20;}
.main_cat ul li div.index_last_cat span{display:block;width:200px;}
.main_cat ul li div.index_last_cat span a{color:#000;display:block;width:198px;z-index:20;}
*/
.main_cat ul li a{color:#fff;}
.index_no_bg{background:none;}


.article-xg{}
.article-xg ul li{ line-height:25px;}
.article-xg ul li a{ line-height:25px; font-size:14px; color: #5e9ede;
}
.article-xg strong{ font-size:14px; line-height:30px; margin-bottom:10px;}







.cp{ margin:20px 0;}
.cp dl {
	width:164px;
	overflow:hidden;
	float: left;
	display: inline;
	padding: 12px 5px 0 7px;
}
.cp dt {
	width: 164px;
	height: 137px;
	overflow: hidden;
}
.cp dt a {
	width: 160px;
	height: 133px;
	display: block;
	border: 1px solid #D5D5D5;
	padding: 1px; color:#36F
}
.cp dt a:hover {
	border: solid 1px #3399FF;
} /*产品图片边框连接*/
.cp dt img {
	width: 160px;
	height: 133px;
	display: block;
}
.cp dd {
	line-height: 24px;
	padding-top: 8px;
	overflow: hidden;
	display: block;
	width: 164px;
	text-align: center;
}.cp dd {
	line-height: 24px;
	padding-top: 8px;
	overflow: hidden;
	display: block;
	width: 164px;
	text-align: center;color:#36F
}

.cp dd a{ color:#36C}
.cp dd a:hover{ text-decoration:underline}


.newlist{ margin:10px 0;}
.newlist ul li{ float:left; width:270px; overflow:hidden; margin-right:10px;}
.newlist ul li span{ float:right; color:#999; line-height:30px;}
.newlist ul li a{ line-height:30px; color:#333}
.newlist ul li a:hover{ line-height:30px; color:#5e9ede}



.article-xg li{ line-height:30px;}
.article-xg li a{ line-height:25px; color:#5e9ede}
.article-xg li a:hover{ text-decoration:underline}
.kujuw h2{ margin-bottom:15px;}